HAL USART APIs listing for migration ¶
This section provides a full listing of the HAL1 APIs for migration. It includes the various constants, enumerations, structures, functions, and macros.
HAL USART constants ¶
|
HAL1 |
series |
HAL2 |
Refer to |
|---|---|---|---|
|
USART_FLAG_FE |
u5, h5, c0, l4, g4, g0, f4, h7 |
Removed / New Usage changes |
|
|
USART_FLAG_NE |
u5, h5, c0, l4, g4, g0, f4, h7 |
Removed / New Usage changes |
|
|
USART_FLAG_ORE |
u5, h5, c0, l4, g4, g0, f4, h7 |
Removed / New Usage changes |
|
|
USART_FLAG_IDLE |
u5, h5, c0, l4, g4, g0, f4, h7 |
Removed / New Usage changes |
|
|
USART_FLAG_RXFNE |
u5, h5, c0, l4, g4, g0, h7 |
Removed / New Usage changes |
|
|
USART_FLAG_RXNE |
u5, h5, c0, l4, g4, g0, f4, h7 |
Removed / New Usage changes |
|
|
USART_FLAG_TC |
u5, h5, c0, l4, g4, g0, f4, h7 |
Removed / New Usage changes |
|
|
USART_FLAG_RTOF |
u5, h5, c0, l4, g4, g0, h7 |
Removed / New Usage changes |
|
|
USART_FLAG_TXFNF |
u5, h5, c0, l4, g4, g0, h7 |
Removed / New Usage changes |
|
|
USART_FLAG_TXE |
u5, h5, c0, l4, g4, g0, f4, h7 |
Removed / New Usage changes |
|
|
USART_FLAG_UDR |
u5, h5, c0, l4, g4, g0, h7 |
Removed / New Usage changes |
|
|
USART_FLAG_BUSY |
u5, h5, c0, l4, g4, g0, h7 |
Removed / New Usage changes |
|
|
USART_FLAG_PE |
u5, h5, c0, l4, g4, g0, f4, h7 |
Removed / New Usage changes |
|
|
USART_FLAG_TEACK |
u5, h5, c0, l4, g4, g0, h7 |
Removed / New Usage changes |
|
|
USART_FLAG_REACK |
u5, h5, c0, l4, g4, g0, h7 |
Removed / New Usage changes |
|
|
USART_FLAG_RXFF |
u5, h5, c0, l4, g4, g0, h7 |
Removed / New Usage changes |
|
|
USART_FLAG_RXFT |
u5, h5, c0, l4, g4, g0, h7 |
Removed / New Usage changes |
|
|
USART_FLAG_TXFT |
u5, h5, c0, l4, g4, g0, h7 |
Removed / New Usage changes |
|
|
USART_FLAG_TXFE |
u5, h5, c0, l4, g4, g0, h7 |
Removed / New Usage changes |
|
|
USART_IT_MASK |
u5, h5, c0, l4, g4, g0, h7 |
Removed / New Usage changes |
|
|
USART_IT_PE |
u5, h5, c0, l4, g4, g0, f4, h7 |
Removed / New usage sequence |
|
|
USART_IT_TC |
u5, h5, c0, l4, g4, g0, f4, h7 |
Removed / New usage sequence |
|
|
USART_IT_RXNE |
u5, h5, c0, l4, g4, g0, f4, h7 |
Removed / New usage sequence |
|
|
USART_IT_RXFNE |
u5, h5, c0, l4, g4, g0, h7 |
Removed / New usage sequence |
|
|
USART_IT_IDLE |
u5, h5, c0, l4, g4, g0, f4, h7 |
Removed / New usage sequence |
|
|
USART_IT_ERR |
u5, h5, c0, l4, g4, g0, f4, h7 |
Removed / New usage sequence |
|
|
USART_IT_ORE |
u5, h5, c0, l4, g4, g0, h7 |
Removed / New usage sequence |
|
|
USART_IT_NE |
u5, h5, c0, l4, g4, g0, h7 |
Removed / New usage sequence |
|
|
USART_IT_FE |
u5, h5, c0, l4, g4, g0, h7 |
Removed / New usage sequence |
|
|
USART_IT_RXFF |
u5, h5, c0, l4, g4, g0, h7 |
Removed / New usage sequence |
|
|
USART_IT_TXFE |
u5, h5, c0, l4, g4, g0, h7 |
Removed / New usage sequence |
|
|
USART_IT_RXFT |
u5, h5, c0, l4, g4, g0, h7 |
Removed / New usage sequence |
|
|
USART_IT_TXFT |
u5, h5, c0, l4, g4, g0, h7 |
Removed / New usage sequence |
|
|
USART_IT_TXFNF |
u5, h5, c0, l4, g4, g0, h7 |
Removed / New usage sequence |
|
|
USART_IT_TXE |
u5, h5, c0, l4, g4, g0, f4, h7 |
Removed / New usage sequence |
|
|
USART_CLEAR_TXFECF |
u5, h5, c0, l4, g4, g0, h7 |
Removed / New Usage changes |
|
|
USART_CLEAR_PEF |
u5, h5, c0, l4, g4, g0, h7 |
Removed / New Usage changes |
|
|
USART_CLEAR_FEF |
u5, h5, c0, l4, g4, g0, h7 |
Removed / New Usage changes |
|
|
USART_CLEAR_NEF |
u5, h5, c0, l4, g4, g0, h7 |
Removed / New Usage changes |
|
|
USART_CLEAR_OREF |
u5, h5, c0, l4, g4, g0, h7 |
Removed / New Usage changes |
|
|
USART_CLEAR_IDLEF |
u5, h5, c0, l4, g4, g0, h7 |
Removed / New Usage changes |
|
|
USART_CLEAR_TCF |
u5, h5, c0, l4, g4, g0, h7 |
Removed / New Usage changes |
|
|
USART_CLEAR_UDRF |
u5, h5, c0, l4, g4, g0, h7 |
Removed / New Usage changes |
|
|
USART_CLEAR_RTOF |
u5, h5, c0, l4, g4, g0, h7 |
Removed / New Usage changes |
|
|
USART_NSS_HARD |
u5, h5, c0, l4, g4, g0, h7 |
Removed / New Usage changes |
|
|
USART_NSS_SOFT |
u5, h5, c0, l4, g4, g0, h7 |
Removed / New Usage changes |
|
|
USART_NACK_ENABLE |
f4 |
Removed as not used by this HAL USART Driver ( SMARTCARD specific setting handled by HAL SMARTCARD). |
|
|
USART_NACK_DISABLE |
f4 |
Removed as not used by this HAL USART Driver ( SMARTCARD specific setting handled by HAL SMARTCARD) |
|
|
USART_SLAVEMODE_ENABLE |
u5, h5, c0, l4, g4, g0, h7 |
Removed / New usage sequence |
|
|
USART_SLAVEMODE_DISABLE |
u5, h5, c0, l4, g4, g0, h7 |
Removed / New usage sequence |
|
|
USART_FIFOMODE_DISABLE |
u5, h5, c0, l4, g4, g0, h7 |
Removed / New usage sequence |
|
|
USART_FIFOMODE_ENABLE |
u5, h5, c0, l4, g4, g0, h7 |
Removed / New usage sequence |
|
|
USART_AUTONOMOUS_MODE_DISABLE |
u5 |
Removed / New usage sequence |
|
|
USART_AUTONOMOUS_MODE_ENABLE |
u5 |
Removed / New usage sequence |
|
|
USART_IDLE_FRAME_ENABLE |
u5 |
Removed / New usage sequence |
|
|
USART_IDLE_FRAME_DISABLE |
u5 |
Removed / New usage sequence |
|
|
USART_TRIG_POLARITY_RISING |
u5 |
HAL_USART_AM_TRIG_RISING |
|
|
USART_TRIG_POLARITY_FALLING |
u5 |
HAL_USART_AM_TRIG_FALLING |
|
|
USART_WORDLENGTH_8B |
f4 |
HAL_USART_WORD_LENGTH_8_BIT |
|
|
USART_WORDLENGTH_9B |
f4 |
HAL_USART_WORD_LENGTH_9_BIT |
|
|
USART_WORDLENGTH_7B |
u5, h5, c0, l4, g4, g0, h7 |
HAL_USART_WORD_LENGTH_7_BIT |
|
|
USART_WORDLENGTH_8B |
u5, h5, c0, l4, g4, g0, h7 |
HAL_USART_WORD_LENGTH_8_BIT |
|
|
USART_WORDLENGTH_9B |
u5, h5, c0, l4, g4, g0, h7 |
HAL_USART_WORD_LENGTH_9_BIT |
|
|
USART_LPTIM1_OUT_TRG |
u5 |
HAL_USART_AM_TRIG_LPTIM1_CH1 |
|
|
USART_LPTIM2_OUT_TRG |
u5 |
HAL_USART_AM_TRIG_LPTIM2_CH1 |
|
|
USART_COMP1_OUT_TRG |
u5 |
HAL_USART_AM_TRIG_COMP1_OUT |
|
|
USART_COMP2_OUT_TRG |
u5 |
HAL_USART_AM_TRIG_COMP2_OUT |
|
|
USART_RTC_ALRA_TRG |
u5 |
HAL_USART_AM_TRIG_RTC_ALRA_TRG |
|
|
USART_RTC_WUT_TRG |
u5 |
HAL_USART_AM_TRIG_RTC_WUT_TRG |
|
|
USART_EXTI_LINE9_TRG |
u5 |
HAL_USART_AM_TRIG_EXTI9 |
|
|
USART_EXTI_LINE6_TRG |
u5 |
HAL_USART_AM_TRIG_EXTI6 |
|
|
USART_GPDMA1_CH3_TCF_TRG |
u5 |
HAL_USART_AM_TRIG_GPDMA1_CH3_TC |
|
|
USART_GPDMA1_CH2_TCF_TRG |
u5 |
HAL_USART_AM_TRIG_GPDMA1_CH2_TC |
|
|
USART_GPDMA1_CH0_TCF_TRG |
u5 |
HAL_USART_AM_TRIG_GPDMA1_CH0_TC |
|
|
USART_GPDMA1_CH1_TCF_TRG |
u5 |
HAL_USART_AM_TRIG_GPDMA1_CH1_TC |
|
|
USART_TXFIFO_THRESHOLD_1_8 |
u5, h5, c0, l4, g4, g0, h7 |
HAL_USART_FIFO_THRESHOLD_1_8 |
|
|
USART_TXFIFO_THRESHOLD_1_4 |
u5, h5, c0, l4, g4, g0, h7 |
HAL_USART_FIFO_THRESHOLD_1_4 |
|
|
USART_TXFIFO_THRESHOLD_1_2 |
u5, h5, c0, l4, g4, g0, h7 |
HAL_USART_FIFO_THRESHOLD_1_2 |
|
|
USART_TXFIFO_THRESHOLD_3_4 |
u5, h5, c0, l4, g4, g0, h7 |
HAL_USART_FIFO_THRESHOLD_3_4 |
|
|
USART_TXFIFO_THRESHOLD_7_8 |
u5, h5, c0, l4, g4, g0, h7 |
HAL_USART_FIFO_THRESHOLD_7_8 |
|
|
USART_TXFIFO_THRESHOLD_8_8 |
u5, h5, c0, l4, g4, g0, h7 |
HAL_USART_FIFO_THRESHOLD_8_8 |
|
|
USART_RXFIFO_THRESHOLD_1_8 |
u5, h5, c0, l4, g4, g0, h7 |
HAL_USART_FIFO_THRESHOLD_1_8 |
|
|
USART_RXFIFO_THRESHOLD_1_4 |
u5, h5, c0, l4, g4, g0, h7 |
HAL_USART_FIFO_THRESHOLD_1_4 |
|
|
USART_RXFIFO_THRESHOLD_1_2 |
u5, h5, c0, l4, g4, g0, h7 |
HAL_USART_FIFO_THRESHOLD_1_2 |
|
|
USART_RXFIFO_THRESHOLD_3_4 |
u5, h5, c0, l4, g4, g0, h7 |
HAL_USART_FIFO_THRESHOLD_3_4 |
|
|
USART_RXFIFO_THRESHOLD_8_8 |
u5, h5, c0, l4, g4, g0, h7 |
HAL_USART_FIFO_THRESHOLD_8_8 |
|
|
USART_RXFIFO_THRESHOLD_7_8 |
u5, h5, c0, l4, g4, g0, h7 |
HAL_USART_FIFO_THRESHOLD_7_8 |
|
|
HAL_USART_ERROR_ORE |
u5, h5, c0, l4, g4, g0, f4, h7 |
HAL_USART_RECEIVE_ERROR_ORE |
|
|
HAL_USART_ERROR_DMA |
u5, h5, c0, l4, g4, g0, f4, h7 |
Removed / New usage sequence |
|
|
HAL_USART_ERROR_UDR |
u5, h5, c0, l4, g4, g0, h7 |
HAL_USART_TRANSMIT_ERROR_UDR |
|
|
HAL_USART_ERROR_RTO |
u5, h5, c0, l4, g4, g0, h7 |
HAL_USART_RECEIVE_ERROR_RTO |
|
|
HAL_USART_ERROR_FE |
u5, h5, c0, l4, g4, g0, f4, h7 |
HAL_USART_RECEIVE_ERROR_FE |
|
|
HAL_USART_ERROR_NE |
u5, h5, c0, l4, g4, g0, f4, h7 |
HAL_USART_RECEIVE_ERROR_NE |
|
|
HAL_USART_ERROR_NONE |
u5, h5, c0, l4, g4, g0, f4, h7 |
HAL_USART_ERROR_NONE |
|
|
HAL_USART_ERROR_PE |
u5, h5, c0, l4, g4, g0, f4, h7 |
HAL_USART_RECEIVE_ERROR_PE |
|
|
HAL_USART_ERROR_INVALID_CALLBACK |
u5, h5, c0, l4, g4, g0, f4, h7 |
Removed / New usage sequence |
|
|
USART_STOPBITS_0_5 |
u5, h5, c0, l4, g4, g0, f4, h7 |
HAL_USART_STOP_BIT_0_5 |
|
|
USART_STOPBITS_1 |
u5, h5, c0, l4, g4, g0, f4, h7 |
HAL_USART_STOP_BIT_1 |
|
|
USART_STOPBITS_1_5 |
u5, h5, c0, l4, g4, g0, f4, h7 |
HAL_USART_STOP_BIT_1_5 |
|
|
USART_STOPBITS_2 |
u5, h5, c0, l4, g4, g0, f4, h7 |
HAL_USART_STOP_BIT_2 |
|
|
USART_PARITY_NONE |
u5, h5, c0, l4, g4, g0, f4, h7 |
HAL_USART_PARITY_NONE |
|
|
USART_PARITY_EVEN |
u5, h5, c0, l4, g4, g0, f4, h7 |
HAL_USART_PARITY_EVEN |
|
|
USART_PARITY_ODD |
u5, h5, c0, l4, g4, g0, f4, h7 |
HAL_USART_PARITY_ODD |
|
|
USART_MODE_RX |
u5, h5, c0, l4, g4, g0, f4, h7 |
HAL_USART_DIRECTION_RX |
|
|
USART_MODE_TX |
u5, h5, c0, l4, g4, g0, f4, h7 |
HAL_USART_DIRECTION_TX |
|
|
USART_MODE_TX_RX |
u5, h5, c0, l4, g4, g0, f4, h7 |
HAL_USART_DIRECTION_TX_RX |
|
|
USART_CLOCK_DISABLE |
u5, h5, c0, l4, g4, g0, f4, h7 |
Removed / New Usage changes |
|
|
USART_CLOCK_ENABLE |
u5, h5, c0, l4, g4, g0, f4, h7 |
Removed / New Usage changes |
|
|
USART_POLARITY_LOW |
u5, h5, c0, l4, g4, g0, f4, h7 |
HAL_USART_CLOCK_POLARITY_LOW |
|
|
USART_POLARITY_HIGH |
u5, h5, c0, l4, g4, g0, f4, h7 |
HAL_USART_CLOCK_POLARITY_HIGH |
|
|
USART_PHASE_1EDGE |
u5, h5, c0, l4, g4, g0, f4, h7 |
HAL_USART_CLOCK_PHASE_1_EDGE |
|
|
USART_PHASE_2EDGE |
u5, h5, c0, l4, g4, g0, f4, h7 |
HAL_USART_CLOCK_PHASE_2_EDGE |
|
|
USART_LASTBIT_DISABLE |
u5, h5, c0, l4, g4, g0, f4, h7 |
HAL_USART_CLOCK_LAST_BIT_DISABLED |
|
|
USART_LASTBIT_ENABLE |
u5, h5, c0, l4, g4, g0, f4, h7 |
HAL_USART_CLOCK_LAST_BIT_ENABLED |
|
|
USART_PRESCALER_DIV1 |
u5, h5, c0, l4, g4, g0, h7 |
HAL_USART_PRESCALER_DIV1 |
|
|
USART_PRESCALER_DIV2 |
u5, h5, c0, l4, g4, g0, h7 |
HAL_USART_PRESCALER_DIV2 |
|
|
USART_PRESCALER_DIV4 |
u5, h5, c0, l4, g4, g0, h7 |
HAL_USART_PRESCALER_DIV4 |
|
|
USART_PRESCALER_DIV8 |
u5, h5, c0, l4, g4, g0, h7 |
HAL_USART_PRESCALER_DIV8 |
|
|
USART_PRESCALER_DIV256 |
u5, h5, c0, l4, g4, g0, h7 |
HAL_USART_PRESCALER_DIV256 |
|
|
USART_PRESCALER_DIV128 |
u5, h5, c0, l4, g4, g0, h7 |
HAL_USART_PRESCALER_DIV128 |
|
|
USART_PRESCALER_DIV64 |
u5, h5, c0, l4, g4, g0, h7 |
HAL_USART_PRESCALER_DIV64 |
|
|
USART_PRESCALER_DIV32 |
u5, h5, c0, l4, g4, g0, h7 |
HAL_USART_PRESCALER_DIV32 |
|
|
USART_PRESCALER_DIV16 |
u5, h5, c0, l4, g4, g0, h7 |
HAL_USART_PRESCALER_DIV16 |
|
|
USART_PRESCALER_DIV12 |
u5, h5, c0, l4, g4, g0, h7 |
HAL_USART_PRESCALER_DIV12 |
|
|
USART_PRESCALER_DIV10 |
u5, h5, c0, l4, g4, g0, h7 |
HAL_USART_PRESCALER_DIV10 |
|
|
USART_PRESCALER_DIV6 |
u5, h5, c0, l4, g4, g0, h7 |
HAL_USART_PRESCALER_DIV6 |
|
|
USART_TXDATA_FLUSH_REQUEST |
u5, h5, c0, l4, g4, g0, h7 |
LL_USART_REQUEST_TX_DATA_FLUSH |
|
|
USART_RXDATA_FLUSH_REQUEST |
u5, h5, c0, l4, g4, g0, h7 |
LL_USART_REQUEST_RX_DATA_FLUSH |
|
|
USART_CR_POS |
u5, h5, c0, l4, g4, g0, h7 |
Removed / New usage sequence |
|
|
USART_CR_MASK |
u5, h5, c0, l4, g4, g0, h7 |
Removed / New usage sequence |
|
|
USART_ISR_MASK |
u5, h5, c0, l4, g4, g0, h7 |
Removed / New usage sequence |
|
|
USART_ISR_POS |
u5, h5, c0, l4, g4, g0, h7 |
Removed / New usage sequence |
HAL USART enumerations ¶
|
HAL1 |
series |
HAL2 |
Refer to |
|---|---|---|---|
|
HAL_USART_CallbackIDTypeDef |
u5, h5, c0, l4, g4, g0, f4, h7 |
Removed / New usage sequence |
|
|
HAL_USART_RX_HALFCOMPLETE_CB_ID |
u5, h5, c0, l4, g4, g0, f4, h7 |
Removed / New usage sequence |
|
|
HAL_USART_MSPDEINIT_CB_ID |
u5, h5, c0, l4, g4, g0, f4, h7 |
Removed / New usage sequence |
|
|
HAL_USART_MSPINIT_CB_ID |
u5, h5, c0, l4, g4, g0, f4, h7 |
Removed / New usage sequence |
|
|
HAL_USART_TX_FIFO_EMPTY_CB_ID |
u5, h5, c0, l4, g4, g0, h7 |
Removed / New usage sequence |
|
|
HAL_USART_RX_FIFO_FULL_CB_ID |
u5, h5, c0, l4, g4, g0, h7 |
Removed / New usage sequence |
|
|
HAL_USART_ABORT_COMPLETE_CB_ID |
u5, h5, c0, l4, g4, g0, f4, h7 |
Removed / New usage sequence |
|
|
HAL_USART_TX_HALFCOMPLETE_CB_ID |
u5, h5, c0, l4, g4, g0, f4, h7 |
Removed / New usage sequence |
|
|
HAL_USART_TX_RX_COMPLETE_CB_ID |
u5, h5, c0, l4, g4, g0, f4, h7 |
Removed / New usage sequence |
|
|
HAL_USART_RX_COMPLETE_CB_ID |
u5, h5, c0, l4, g4, g0, f4, h7 |
Removed / New usage sequence |
|
|
HAL_USART_TX_COMPLETE_CB_ID |
u5, h5, c0, l4, g4, g0, f4, h7 |
Removed / New usage sequence |
|
|
HAL_USART_ERROR_CB_ID |
u5, h5, c0, l4, g4, g0, f4, h7 |
Removed / New usage sequence |
|
|
USART_ClockSourceTypeDef |
u5, h5, c0, l4, g4, g0, h7 |
Removed / New usage sequence |
|
|
USART_CLOCKSOURCE_PCLK1 |
u5, h5, c0, l4, g4, g0, h7 |
Removed / New usage sequence |
|
|
USART_CLOCKSOURCE_PCLK2 |
u5, h5, l4, g4 |
Removed / New usage sequence |
|
|
USART_CLOCKSOURCE_D2PCLK1 |
h7 |
Removed / New usage sequence |
|
|
USART_CLOCKSOURCE_D2PCLK2 |
h7 |
Removed / New usage sequence |
|
|
USART_CLOCKSOURCE_PLL2 |
h7 |
Removed / New usage sequence |
|
|
USART_CLOCKSOURCE_PLL3 |
h7 |
Removed / New usage sequence |
|
|
USART_CLOCKSOURCE_HSI |
u5, h5, c0, l4, g4, g0, h7 |
Removed / New usage sequence |
|
|
USART_CLOCKSOURCE_SYSCLK |
u5, c0, l4, g4, g0 |
Removed / New usage sequence |
|
|
USART_CLOCKSOURCE_LSE |
u5, h5, c0, l4, g4, g0, h7 |
Removed / New usage sequence |
|
|
USART_CLOCKSOURCE_UNDEFINED |
u5, h5, c0, l4, g4, g0, h7 |
Removed / New usage sequence |
|
|
USART_CLOCKSOURCE_CSI |
h5, h7 |
Removed / New usage sequence |
|
|
USART_CLOCKSOURCE_PLL2Q |
h5 |
Removed / New usage sequence |
|
|
USART_CLOCKSOURCE_PLL3Q |
h5 |
Removed / New usage sequence |
|
|
HAL_USART_StateTypeDef |
u5, h5, c0, l4, g4, g0, f4, h7 |
hal_usart_state_t |
|
|
HAL_USART_STATE_RESET |
u5, h5, c0, l4, g4, g0, f4, h7 |
HAL_USART_STATE_RESET |
|
|
HAL_USART_STATE_READY |
u5, h5, c0, l4, g4, g0, f4, h7 |
HAL_USART_STATE_INIT |
|
|
HAL_USART_STATE_BUSY |
u5, h5, c0, l4, g4, g0, f4, h7 |
Removed / New usage sequence |
|
|
HAL_USART_STATE_BUSY_TX |
u5, h5, c0, l4, g4, g0, f4, h7 |
HAL_USART_STATE_TX_ACTIVE |
|
|
HAL_USART_STATE_BUSY_RX |
u5, h5, c0, l4, g4, g0, f4, h7 |
HAL_USART_STATE_RX_ACTIVE |
|
|
HAL_USART_STATE_BUSY_TX_RX |
u5, h5, c0, l4, g4, g0, f4, h7 |
HAL_USART_STATE_TX_RX_ACTIVE |
|
|
HAL_USART_STATE_TIMEOUT |
u5, h5, c0, l4, g4, g0, f4, h7 |
Removed / New usage sequence |
|
|
HAL_USART_STATE_ERROR |
u5, h5, c0, l4, g4, g0, f4, h7 |
Removed / New usage sequence |
HAL USART macros ¶
|
HAL1 |
series |
HAL2 |
Refer to |
|---|---|---|---|
|
__HAL_USART_CLEAR_FLAG |
u5, h5, c0, l4, g4, g0, f4, h7 |
Removed / New Usage changes |
|
|
__HAL_USART_CLEAR_NEFLAG |
u5, h5, c0, l4, g4, g0, f4, h7 |
Removed / New Usage changes |
|
|
__HAL_USART_CLEAR_PEFLAG |
u5, h5, c0, l4, g4, g0, f4, h7 |
Removed / New Usage changes |
|
|
__HAL_USART_CLEAR_FEFLAG |
u5, h5, c0, l4, g4, g0, f4, h7 |
Removed / New Usage changes |
|
|
__HAL_USART_CLEAR_OREFLAG |
u5, h5, c0, l4, g4, g0, f4, h7 |
Removed / New Usage changes |
|
|
__HAL_USART_CLEAR_IDLEFLAG |
u5, h5, c0, l4, g4, g0, f4, h7 |
Removed / New Usage changes |
|
|
__HAL_USART_CLEAR_UDRFLAG |
u5, h5, c0, l4, g4, g0, h7 |
Removed / New Usage changes |
|
|
__HAL_USART_CLEAR_TXFECF |
u5, h5, c0, l4, g4, g0, h7 |
Removed / New Usage changes |
|
|
__HAL_USART_CLEAR_IT |
u5, h5, c0, l4, g4, g0, h7 |
Removed / New Usage changes |
|
|
__HAL_USART_DISABLE |
u5, h5, c0, l4, g4, g0, f4, h7 |
Removed / New Usage changes |
|
|
__HAL_USART_ENABLE |
u5, h5, c0, l4, g4, g0, f4, h7 |
Removed / New Usage changes |
|
|
__HAL_USART_GET_FLAG |
u5, h5, c0, l4, g4, g0, f4, h7 |
Removed / New Usage changes |
|
|
__HAL_USART_ONE_BIT_SAMPLE_DISABLE |
u5, h5, c0, l4, g4, g0, f4, h7 |
Removed as not used by this HAL USART Driver ( UART specific setting handled by HAL UART) |
|
|
__HAL_USART_ONE_BIT_SAMPLE_ENABLE |
u5, h5, c0, l4, g4, g0, f4, h7 |
Removed as not used by this HAL USART Driver ( UART specific setting handled by HAL UART) |
|
|
__HAL_USART_SEND_REQ |
u5, h5, c0, l4, g4, g0, h7 |
Removed / New Usage changes |
|
|
__HAL_USART_GET_IT_SOURCE |
u5, h5, c0, l4, g4, g0, f4, h7 |
Removed / New usage sequence |
|
|
__HAL_USART_GET_IT |
u5, h5, c0, l4, g4, g0, h7 |
Removed / New usage sequence |
|
|
__HAL_USART_DISABLE_IT |
u5, h5, c0, l4, g4, g0, f4, h7 |
Removed / New usage sequence |
|
|
__HAL_USART_ENABLE_IT |
u5, h5, c0, l4, g4, g0, f4, h7 |
Removed / New usage sequence |
|
|
__HAL_USART_RESET_HANDLE_STATE |
u5, h5, c0, l4, g4, g0, f4, h7 |
Removed / New usage sequence |
HAL USART structures ¶
|
HAL1 |
series |
HAL2 |
Refer to |
|---|---|---|---|
|
USART_InitTypeDef |
u5, h5, c0, l4, g4, g0, f4, h7 |
hal_usart_config_t |
|
|
USART_AutonomousModeConfTypeDef |
u5 |
hal_usart_am_config_t |
|
|
pUSART_CallbackTypeDef |
u5, h5, c0, l4, g4, g0, f4, h7 |
hal_usart_cb_t |
|
|
USART_HandleTypeDef |
u5, h5, c0, l4, g4, g0, f4, h7 |
hal_usart_handle_t |
HAL USART functions ¶
|
HAL1 |
series |
HAL2 |
Refer to |
|---|---|---|---|
|
HAL_USART_Init |
u5, h5, c0, l4, g4, g0, f4, h7 |
HAL_USART_Init |
|
|
HAL_USART_DeInit |
u5, h5, c0, l4, g4, g0, f4, h7 |
HAL_USART_DeInit |
|
|
HAL_USART_MspInit |
u5, h5, c0, l4, g4, g0, f4, h7 |
Removed / New usage sequence |
|
|
HAL_USART_MspDeInit |
u5, h5, c0, l4, g4, g0, f4, h7 |
Removed / New usage sequence |
|
|
HAL_USART_Transmit |
u5, h5, c0, l4, g4, g0, f4, h7 |
HAL_USART_Transmit |
|
|
HAL_USART_Receive |
u5, h5, c0, l4, g4, g0, f4, h7 |
HAL_USART_Receive |
|
|
HAL_USART_TransmitReceive |
u5, h5, c0, l4, g4, g0, f4, h7 |
HAL_USART_TransmitReceive |
|
|
HAL_USART_Transmit_IT |
u5, h5, c0, l4, g4, g0, f4, h7 |
HAL_USART_Transmit_IT |
|
|
HAL_USART_Receive_IT |
u5, h5, c0, l4, g4, g0, f4, h7 |
HAL_USART_Receive_IT |
|
|
HAL_USART_TransmitReceive_IT |
u5, h5, c0, l4, g4, g0, f4, h7 |
HAL_USART_TransmitReceive_IT |
|
|
HAL_USART_Transmit_DMA |
u5, h5, c0, l4, g4, g0, f4, h7 |
HAL_USART_Transmit_DMA |
|
|
HAL_USART_Receive_DMA |
u5, h5, c0, l4, g4, g0, f4, h7 |
HAL_USART_Receive_DMA |
|
|
HAL_USART_TransmitReceive_DMA |
u5, h5, c0, l4, g4, g0, f4, h7 |
HAL_USART_TransmitReceive_DMA |
|
|
HAL_USARTEx_EnableFifoMode |
u5, h5, c0, l4, g4, g0, h7 |
HAL_USART_EnableFifoMode |
|
|
HAL_USARTEx_DisableFifoMode |
u5, h5, c0, l4, g4, g0, h7 |
HAL_USART_DisableFifoMode |
|
|
HAL_USARTEx_SetRxFifoThreshold |
u5, h5, c0, l4, g4, g0, h7 |
HAL_USART_SetRxFifoThreshold |
|
|
HAL_USARTEx_SetTxFifoThreshold |
u5, h5, c0, l4, g4, g0, h7 |
HAL_USART_SetTxFifoThreshold |
|
|
HAL_USARTEx_SetConfigAutonomousMode |
u5 |
HAL_USART_AM_SetConfigPacketTrigger |
|
|
HAL_USARTEx_GetConfigAutonomousMode |
u5 |
HAL_USART_AM_GetConfigPacketTrigger |
|
|
HAL_USARTEx_ClearConfigAutonomousMode |
u5 |
Removed / New usage sequence |
|
|
HAL_USARTEx_ConfigNSS |
u5, h5, c0, l4, g4, g0, h7 |
HAL_USART_SetSlaveSelect |
|
|
HAL_USART_Abort_IT |
u5, h5, c0, l4, g4, g0, f4, h7 |
HAL_USART_Abort_IT |
|
|
HAL_USART_Abort |
u5, h5, c0, l4, g4, g0, f4, h7 |
HAL_USART_Abort |
|
|
HAL_USARTEx_EnableSlaveMode |
u5, h5, c0, l4, g4, g0, h7 |
Removed / New usage sequence |
|
|
HAL_USARTEx_DisableSlaveMode |
u5, h5, c0, l4, g4, g0, h7 |
Removed / New usage sequence |
|
|
HAL_USART_DMAStop |
u5, h5, c0, l4, g4, g0, f4, h7 |
Removed / New usage sequence |
|
|
HAL_USART_DMAResume |
u5, h5, c0, l4, g4, g0, f4, h7 |
HAL_USART_Resume_DMA |
|
|
HAL_USART_DMAPause |
u5, h5, c0, l4, g4, g0, f4, h7 |
HAL_USART_Pause_DMA |
|
|
HAL_USART_IRQHandler |
u5, h5, c0, l4, g4, g0, f4, h7 |
HAL_USART_IRQHandler |
|
|
HAL_USART_RegisterCallback |
u5, h5, c0, l4, g4, g0, f4, h7 |
Removed / New usage sequence |
|
|
HAL_USART_UnRegisterCallback |
u5, h5, c0, l4, g4, g0, f4, h7 |
Removed / New usage sequence |
|
|
HAL_USART_RxHalfCpltCallback |
u5, h5, c0, l4, g4, g0, f4, h7 |
HAL_USART_RxHalfCpltCallback |
|
|
HAL_USART_RxHalfCpltCallback |
u5, h5, c0, l4, g4, g0, f4, h7 |
HAL_USART_RxHalfCpltCallback |
|
|
HAL_USART_RxCpltCallback |
u5, h5, c0, l4, g4, g0, f4, h7 |
HAL_USART_RxCpltCallback |
|
|
HAL_USART_TxCpltCallback |
u5, h5, c0, l4, g4, g0, f4, h7 |
HAL_USART_TxCpltCallback |
|
|
HAL_USART_TxHalfCpltCallback |
u5, h5, c0, l4, g4, g0, f4, h7 |
HAL_USART_TxHalfCpltCallback |
|
|
HAL_USART_TxRxCpltCallback |
u5, h5, c0, l4, g4, g0, f4, h7 |
HAL_USART_TxRxCpltCallback |
|
|
HAL_USARTEx_RxFifoFullCallback |
u5, h5, c0, l4, g4, g0, f4, h7 |
HAL_USART_RxFifoFullCallback |
|
|
HAL_USARTEx_TxFifoEmptyCallback |
u5, h5, c0, l4, g4, g0, f4, h7 |
HAL_USART_TxFifoEmptyCallback |
|
|
HAL_USART_AbortCpltCallback |
u5, h5, c0, l4, g4, g0, f4, h7 |
HAL_USART_AbortCpltCallback |
|
|
HAL_USART_ErrorCallback |
u5, h5, c0, l4, g4, g0, f4, h7 |
HAL_USART_ErrorCallback |
|
|
HAL_USART_GetState |
u5, h5, c0, l4, g4, g0, f4, h7 |
HAL_USART_GetState |
|
|
HAL_USART_GetError |
u5, h5, c0, l4, g4, g0, f4, h7 |
HAL_USART_GetLastErrorCodes |
HAL USART legacy aliases (HAL1 to HAL1) ¶
Note
This table provides a list of HAL1 to HAL1 legacy aliases defined in the stm32_hal_legacy.h HAL1 header file. To migrate the aliased HAL1 APIs, search for them in the HAL1 to HAL2 sections: HAL USART constants, HAL USART enumerations, HAL USART macros, HAL USART structures, HAL USART functions.
|
HAL1 legacy API alias |
HAL1 API |
|---|---|
|
__HAL_USART_GETCLOCKSOURCE |
USART_GETCLOCKSOURCE |
|
USART_CLOCK_DISABLED |
USART_CLOCK_DISABLE |
|
USART_CLOCK_ENABLED |
USART_CLOCK_ENABLE |
|
USARTNACK_ENABLED |
USART_NACK_ENABLE |
|
USARTNACK_DISABLED |
USART_NACK_DISABLE |
|
__USART_ENABLE_IT |
__HAL_USART_ENABLE_IT |
|
__USART_DISABLE_IT |
__HAL_USART_DISABLE_IT |
|
__USART_ENABLE |
__HAL_USART_ENABLE |
|
__USART_DISABLE |
__HAL_USART_DISABLE |
|
__USART_GETCLOCKSOURCE |
USART_GETCLOCKSOURCE |